barbed spear - Francés Inglés Diccionario